草庐IT

php session 超时

全部标签

node.js - 如何在 node.js 中清除超时

您好,我们正在node.js、socket.io和redis中开发应用程序。我们有这个程序:exports.processRequest=function(request,result){varself=this;vartimerknock;switch(request._command){case'somecommand'://userloginwithusername//somestatementtimerknock=setTimeout(function(){//somestatemetn},20*1000);case'othercommand'://somestatementc

node.js - 与 S3 通信时 Lambda 超时

我正在尝试使用Lambda简单地列出S3存储桶中的所有文件代码如下:varAWS=require('aws-sdk');vars3=newAWS.S3();exports.handler=(event,context,callback)=>{s3.listObjectsV2({Bucket:"bucketname",},function(err,data){console.log("DONE:"+err+":"+data);callback(null,'HellofromLambda');});};使用上述方法,我根本没有打印出“DONE”。除了超时之外,日志不显示任何信息。我可以在这

node.js - 如何设置 Mongoose 查询的超时时间?

我正在将Mongoose与一个非常大的Mongo数据库一起使用,我希望像MySet.find({})这样的昂贵查询在10秒后超时。我尝试在我的连接上设置套接字超时,但如果超过超时,服务器就会崩溃:varoptions={server:{socketOptions:{socketTimeoutMS:10000}}};varconn=mongoose.connect('mongodb://localhost/my_db',options);我已尝试通过maxTimeMSfind的选项功能,但这根本没有任何效果:MySet.find({},{},{timeout:true,maxTimeMS

javascript - Firebase 云功能总是超时

我正在探索firebase云功能,并尝试使用http请求发送通知。问题是即使我设法发送通知,请求总是超时。这是我的脚本/functions/index.jsconstfunctions=require('firebase-functions');constadmin=require('firebase-admin');admin.initializeApp(functions.config().firebase);exports.friendRequestNotification=functions.https.onRequest((req,res)=>{constsenderId=r

node.js - keepAliveTimeout 和超时之间的区别?

阅读Node的关于server.keepAliveTimeout的文档:Iftheserverreceivesnewdatabeforethekeep-alivetimeouthasfired,itwillresettheregularinactivitytimeout,i.e.,server.timeout.这与server.timeout有何不同??听起来他们都是关于套接字超时的,只有在不活动时才开始打勾​​。 最佳答案 Keep-Alive是Http协议(protocol)的header部分。Keep-Aliveheader将

node.js - Apollo 服务器在等待流数据时超时

我正在尝试使用我的Apollo服务器等待流的结果。我的解析器看起来像这样。asynccurrentSubs(){try{conststream=gateway.subscription.search(search=>{search.status().is(braintree.Subscription.Status.Active);});constdata=awaitstream.pipe(newCollectObjects()).collect();returndata;}catch(e){console.log(e);thrownewMeteor.Error('issue',e.me

node.js - NPM 请求模块(REST 客户端)的默认超时是多少?

接下来是我的node.js调用以检索一些数据,这需要超过1分钟。这将在1分钟(60秒)时超时。我也为延迟放置了一个控制台日志。但是我已将超时配置为120秒,但它没有反射(reflect)。我知道默认级别的nodejs服务器超时是120秒,但我仍然从这个request获得超时(60秒)此调用的模块。请提供您对此的见解。varoptions={method:'post',url:url,timeout:120000,json:true,headers:{"Content-Type":"application/json","X-Authorization":"abc","Accept-Enc

node.js - Aws lambda 描述实例超时

我有这个简单的描述实例函数,我试图通过AWSLambda在nodejs中运行:varAWS=require('aws-sdk');AWS.config.region='us-east-1';exports.handler=function(event,context){console.log("\n\nLoadinghandler\n\n");varec2=newAWS.EC2();ec2.describeInstances(function(err,data){console.log("\nIndescribeinstances:\n");if(err){console.log(er

node.js - Mocha 怎么知道只有我的异步测试才能等待和超时?

当我使用Mocha进行测试时,我经常需要同时运行异步和同步测试。Mocha很好地处理了这个问题,让我可以在我的测试异步时指定回调,done。我的问题是,Mocha如何在内部观察我的测试并知道它应该等待异步事件?只要我在测试函数中定义了回调参数,它似乎就在等待。您可以在下面的示例中看到,第一个测试应该超时,第二个应该在user.save调用匿名函数之前继续并完成。//Inanasynctestthatdoesn'tcalldone,mochawilltimeout.describe('User',function(){describe('#save()',function(){it('s

spring - 在 Spring Boot 中设置 Mongo 超时

我正在使用连接到开箱即用的mongodb的SpringBootWeb应用程序。我只使用以下属性:spring.data.mongodb.host=myHostspring.data.mongodb.port=27017spring.data.mongodb.database=myDatabasespring.data.mongo.repositories.enabled=truespring.data.mongodb.username=myUserspring.data.mongodb.password=myPasswordMongoDB的默认超时为10秒。我想配置超时。我试着做spr